/*
 * =====================================================================================
 *
 *       Filename:  person.h
 *
 *    Description:  
 *
 *        Version:  1.0
 *        Created:  02/12/2011 06:08:22 PM
 *       Revision:  none
 *       Compiler:  gcc
 *
 *         Author:  dp (8023), dp8023@gmail.com
 *        Company:  
 *
 * =====================================================================================
 */

#ifndef _PERSON_H
#define _PERSON_H

#include <string>
#include <iostream>

using namespace std;

class person
{
	public:
		person(){}
		person(string strname):m_strname(strname){}
		virtual ~person(){}

		virtual void show()
		{
			cout << "decorator: " << m_strname << endl;
		}

	private:
		string m_strname;
};

#endif

